/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package edu.upc.clase.demo.entity;
import java.io.Serializable;
import java.util.Date;
import javax.xml.bind.annotation.XmlRootElement;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.format.annotation.DateTimeFormat.ISO;
import org.springframework.web.multipart.MultipartFile;

/**
 *
 * @author operador
 */
@XmlRootElement
public class Contendor implements Serializable {
    private Integer idcontendor;
    private String nocontendor;
    private String fltipo;
    private String noimagen;
    private String txtexto;
    private Integer qtelegido;
//    @DateTimeFormat(iso=ISO.DATE)
    private Date fcregistro;
    private Integer idestado;
    private MultipartFile avatar;
    
    
    public Contendor (){}
    
 
    public Contendor(Integer idcontendor,String nocontendor, String fltipo,
             String noimagen,String txtexto,Integer qtelegido,Date fcregistro,
             Integer idestado) {
        this.idcontendor = idcontendor;
        this.nocontendor = nocontendor;
        this.fltipo = fltipo;
        this.noimagen = noimagen;
        this.txtexto = txtexto;
        this.qtelegido=qtelegido;
        this.fcregistro = fcregistro;
        this.idestado = idestado;
    }
    
        public Contendor(String nocontendor, String fltipo,
             String noimagen,String txtexto,Integer qtelegido,Date fcregistro,
             Integer idestado) {
     
        this.nocontendor = nocontendor;
        this.fltipo = fltipo;
        this.noimagen = noimagen;
        this.txtexto = txtexto;
        this.qtelegido=qtelegido;
        this.fcregistro = fcregistro;
        this.idestado = idestado;
    }

    /**
     * @return the idcontendor
     */
    public Integer getIdcontendor() {
        return idcontendor;
    }

    /**
     * @param idcontendor the idcontendor to set
     */
    public void setIdcontendor(Integer idcontendor) {
        this.idcontendor = idcontendor;
    }

    /**
     * @return the nocontendor
     */
    public String getNocontendor() {
        return nocontendor;
    }

    /**
     * @param nocontendor the nocontendor to set
     */
    public void setNocontendor(String nocontendor) {
        this.nocontendor = nocontendor;
    }

    /**
     * @return the fltipo
     */
    public String getFltipo() {
        return fltipo;
    }

    /**
     * @param fltipo the fltipo to set
     */
    public void setFltipo(String fltipo) {
        this.fltipo = fltipo;
    }

    /**
     * @return the noimagen
     */
    public String getNoimagen() {
        return noimagen;
    }

    /**
     * @param noimagen the noimagen to set
     */
    public void setNoimagen(String noimagen) {
        this.noimagen = noimagen;
    }

    /**
     * @return the txtexto
     */
    public String getTxtexto() {
        return txtexto;
    }

    /**
     * @param txtexto the txtexto to set
     */
    public void setTxtexto(String txtexto) {
        this.txtexto = txtexto;
    }

    /**
     * @return the qtelegido
     */
    public Integer getQtelegido() {
        return qtelegido;
    }

    /**
     * @param qtelegido the qtelegido to set
     */
    public void setQtelegido(Integer qtelegido) {
        this.qtelegido = qtelegido;
    }

    /**
     * @return the fcregistro
     */
    public Date getFcregistro() {
//        fcregistro=new Date();
        return fcregistro;
    }

    /**
     * @param fcregistro the fcregistro to set
     */
    public void setFcregistro(Date fcregistro) {
        this.fcregistro = fcregistro;
    }

    /**
     * @return the idestado
     */
    public Integer getIdestado() {
        return idestado;
    }

    /**
     * @param idestado the idestado to set
     */
    public void setIdestado(Integer idestado) {
        this.idestado = idestado;
    }
    public MultipartFile getAvatar() {
        return avatar;
    }

    public void setAvatar(MultipartFile avatar) {
        this.avatar = avatar;
    }
    
    
}
